﻿@charset "utf-8";
/* CSS Document */

.warp {
margin: 0px auto;
width: 1000px;
}
.cw {
	margin: 0px auto;
	width: 1000px;
        position:relative;
}
.topdtel{position:absolute; top:10px; right:10px; font-size:16px; font-weight:bold; color:#ff4e00;}

.topdtel p.top_phone{width:190px; height:40px; margin-top:0px; background:url(../images/top_phone.png) no-repeat left center; line-height:14px; padding-left:50px;}
.topdtel p.top_phone span{
		display:block; font-family:Tahoma, Geneva, sans-serif; font-size:20px; color:#c00725; font-style:italic; line-height:24px; font-weight:bolder; margin-top:3px;}





.indexHeader {
	height: 93px;
	position: relative;
	z-index: 9999;
}
.innerBg .indexHeader {
	height: 91px;
}
.indexHeader .logo {
	background: url("../images/logo.jpg") no-repeat;
	left: 21px;
	top: 43px;
	width: 200px;
	height: 37px;
	text-indent: -9999em;
	display: block;
	position: absolute;
}
.navBody {
	width: 700px;
	padding-right: 6px;
}
.toolsBar {
	padding: 22px 0px 13px 100px;
	width: 565px;
	height: 21px;
	text-align: right;
	line-height: 21px;
}
.toolsBar a.fr {
	background: url("../images/ico.jpg") no-repeat left;
	color: rgb(141, 141, 141);
	padding-left: 9px;
	margin-right: 10px;
}
.toolsBar .searchBody {
	background: url("../images/searchBody.jpg") no-repeat;
	width: 172px;
	height: 21px;
	line-height: 21px;
	margin-left: 6px;
}
.toolsBar .searchBody .searchTxt {
	margin: 0px 0px 0px 3px;
	border: 0px currentColor;
	border-image: none;
	width: 148px;
	height: 17px;
	color: rgb(147, 147, 147);
	line-height: 17px;
	text-indent: 6px;
}
.toolsBar .searchBody img {
	margin-right: 2px;
}
.innerBg .navList {
	margin-top: -5px;
}
.navList {
	height: 37px;
}
.navList li {
	float: left;
	position: relative;
	z-index: 9999;
}
.navList li a {
	background: url("../images/navBg.jpg") no-repeat;
	height: 37px;
	text-indent: -9999em;
	display: block;
}
.navList li a#nav0 {
	width: 99px;
}
.navList li a#nav0:hover {
	background-position: 0px -74px;
}
.navList li a#nav1 {
	background-position: -99px 0px;
	width: 99px;
}
.navList li a#nav1:hover {
	background-position: -99px -37px;
}
.navList li a.cur#nav1:hover {
	background-position: -99px -37px;
}
.navList li a.cur#nav1 {
	background-position: -99px -74px;
}
.navList li a#nav2 {
	background-position: -197px 0px;
	width: 98px;
}
.navList li a#nav2:hover {
	background-position: -197px -37px;
}
.navList li a.cur#nav2:hover {
	background-position: -197px -37px;
}
.navList li a.cur#nav2 {
	background-position: -197px -74px;
}
.navList li a#nav3 {
	background-position: -296px 0px;
	width: 99px;
}
.navList li a#nav3:hover {
	background-position: -296px -37px;
}
.navList li a.cur#nav3:hover {
	background-position: -296px -37px;
}
.navList li a.cur#nav3 {
	background-position: -296px -74px;
}
.navList li a#nav4 {
	background-position: -393px 0px;
	width: 98px;
}
.navList li a#nav4:hover {
	background-position: -393px -37px;
}
.navList li a.cur#nav4:hover {
	background-position: -393px -37px;
}
.navList li a.cur#nav4 {
	background-position: -393px -74px;
}
.navList li a#nav5 {
	background-position: -491px 0px;
	width: 99px;
}
.navList li a#nav5:hover {
	background-position: -491px -37px;
}
.navList li a.cur#nav5:hover {
	background-position: -491px -37px;
}
.navList li a.cur#nav5 {
	background-position: -491px -74px;
}
.navList li a#nav6 {
	background-position: -589px 0px;
	width: 98px;
}
.navList li a#nav6:hover {
	background-position: -589px -37px;
}
.navList li a.cur#nav6:hover {
	background-position: -589px -37px;
}
.navList li a.cur#nav6 {
	background-position: -589px -74px;
}
.navList li .subNavBody {
	background: url("../images/curBg.jpg") no-repeat;
	overflow: hidden;
	display: none;
	position: absolute;
}
.navList li #subNav2 dl {
	background: url("../images/subNavBg.png") no-repeat;
	width: 728px;
	height: 220px;
	padding-top: 20px;
	margin-top: 1px;
	_background: none;
}
.navList li #subNav2 dl dt {
	margin: 0px 12px 0px 15px;
	width: 151px;
	float: left;
}
.navList li #subNav2 dl dt h3 {
	color: rgb(0, 102, 180);
	font-size: 14px;
	font-weight: 700;
}
.navList li #subNav2 dl dt img {
	margin: 10px 0px;
	display: block;
}
.navList li #subNav2 dl dt a {
	background: none;
	height: auto;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
#subNav1 {
	background-position: 0px top;
	left: 4px;
	top: 37px;
	width: 310px;
	height: 161px;
	padding-top: 1px;
}
#subNav1 .subNav1Inner {
	background: url("../images/nav1Bg.png") no-repeat;
	padding: 30px 0px 0px 155px;
	width: 155px;
	height: 130px;
}
#subNav1 .subNav1Inner a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
#subNav2 {
	background-position: top;
	left: -315px;
	top: 37px;
	width: 728px;
	height: 221px;
}
#subNav3 {
	left: 3px;
	top: 37px;
	width: 262px;
	height: 160px;
	padding-top: 1px;
}
#subNav3 .subNav3Inner {
	background: url("../images/subNav3Bg.png") no-repeat;
	padding: 49px 0px 0px 157px;
	width: 105px;
	height: 110px;
	_background: none;
}
#subNav3 .subNav3Inner a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
#subNav4 {
	background-position: 0px top;
	left: 2px;
	top: 37px;
	width: 298px;
	height: 161px;
	padding-top: 1px;
}
#subNav4 .subNav4Inner {
	background: url("../images/nav4Bg.png") no-repeat;
	padding: 25px 0px 0px 152px;
	width: 146px;
	height: 135px;
}
#subNav4 .subNav4Inner a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
#subNav5 {
	background-position: 237px top;
	left: -235px;
	top: 37px;
	width: 332px;
	height: 198px;
	padding-top: 1px;
}
#subNav5 .subNav5Inner {
	background: url("../images/subNav5.png") no-repeat;
	width: 332px;
	height: 197px;
	_background: none;
}
#subNav5 .subNav5Inner img {
	padding: 42px 0px 0px 29px;
}
#subNav5 .subNav5Inner .fr {
	width: 135px;
	padding-top: 30px;
	padding-right: 10px;
}
#subNav5 .subNav5Inner .fr a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	text-indent: 0px;
	display: block;
	lin-height: 22px;
}
#subNav6 {
	background-position: 188px top;
	left: -186px;
	top: 37px;
	width: 282px;
	height: 161px;
	padding-top: 1px;
}
#subNav6 .subNav6Inner {
	background: url("../images/nav6Bg.png") no-repeat;
	padding: 26px 0px 0px 146px;
	width: 136px;
	height: 134px;
	_background: none;
}
#subNav6 .subNav6Inner a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	font-weight: 700;
	display: block;
}
#subNav6 .subNav6Inner a.subA {
	background: url("../images/point.jpg") no-repeat left;
	padding-left: 8px;
	font-weight: 100;
}
.indexFooter {
	background: url("../images/footerLogo.jpg") no-repeat 3px 12px rgb(255, 255, 255);
	height: 80px;
	text-align: right;
	overflow: hidden;
	border-top-color: rgb(200, 200, 200);
	border-top-width: 1px;
	border-top-style: solid;
}
.indexFooter p {
	color: rgb(99, 103, 106);
	padding-right: 3px;
	font-size: 10px;
}
.indexFooter p a {
	color: rgb(135, 136, 136);
	font-size: 10px;
	text-decoration: underline;
}
.main {
	margin: 0px auto;
	width: 1000px;
	overflow: hidden;
}
.main .content {
	background: url("../images/mainBg.jpg") no-repeat white;
	height: auto;
	min-height: 800px;
	_height: 800px;
}
.sidebarBody {
	width: 230px;
	overflow: hidden;
	margin-bottom: 50px;
	margin-left: 7px;
}
.sidebar {
	margin-left: 20px;
	border-top-color: rgb(204, 204, 204);
	border-top-width: 1px;
	border-top-style: solid;
}
.sidebar li {
	text-indent: 10px;
}
.sidebar li a {
	height: 28px;
	color: rgb(101, 101, 101);
	line-height: 28px;
	font-family: microsoft yahei;
	font-size: 14px;
	font-weight: 700;
	border-bottom-color: rgb(204, 204, 204);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: block;
}
.sidebar li a:hover {
	color: rgb(0, 102, 179);
	text-decoration: none;
}
.sidebar li a.cur {
	color: rgb(0, 102, 179);
	text-decoration: none;
}
.sidebar li ul {
	padding: 10px 0px;
	border-bottom-color: rgb(204, 204, 204);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: none;
	background-color: rgb(246, 246, 246);
}
.sidebar li ul li {
	margin: 0px;
	padding: 0px;
}
.sidebar li ul li a {
	background: url("../images/sidebarIco.jpg") no-repeat 15px;
	border: 0px currentColor;
	border-image: none;
	height: 24px;
	color: rgb(102, 102, 102);
	line-height: 24px;
	padding-left: 29px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: 100;
}
.sidebar li ul li a:hover {
	color: rgb(0, 102, 179);
}
.sidebar li ul li a.cur {
	color: rgb(0, 102, 179);
}
article {
	width: 700px;
	overflow: hidden;
	padding-bottom: 50px;
	margin-left: 35px;
}
.breakBody {
	padding: 16px 0px 10px;
	text-align: right;
}
.breakBody a {
	color: rgb(157, 155, 155);
	font-family: microsoft yahei;
}
.breakBody span {
	color: rgb(157, 155, 155);
	font-family: microsoft yahei;
}
.breakBody span {
	background: url("../images/breakIco.jpg") no-repeat left;
	padding-left: 8px;
	margin-left: 8px;
}
.breakBody a.have {
	background: url("../images/breakIco.jpg") no-repeat left;
	padding-left: 8px;
	margin-left: 8px;
}
.footTool {
	height: 21px;
	text-align: right;
	line-height: 21px;
	overflow: hidden;
	padding-top: 9px;
	padding-bottom: 3px;
}
.footTool .useInfo {
	background: none;
	color: rgb(4, 78, 143);
	font-size: 12px;
	text-decoration: underline;
	margin-right: 36px;
}
.footTool a {
	background: url("../images/ico.jpg") no-repeat left;
	color: rgb(141, 141, 141);
	padding-left: 12px;
	font-size: 10px;
	text-decoration: none;
	margin-right: 3px;
}
.userInfoBody {
	padding: 0px 10px;
	width: 540px;
	height: 545px;
	overflow: hidden;
	background-color: rgb(255, 255, 255);
}
.userInfoBody h3 {
	height: 30px;
	line-height: 30px;
	font-family: microsoft yahei;
	font-size: 14px;
	font-weight: 700;
	border-bottom-color: rgb(139, 139, 139);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.userInfoBody .innerBody {
	margin: 10px 0px;
	height: 480px;
	overflow: auto;
	-ms-overflow-x: hidden;
}
.userInfoBody .innerBody h4 {
	padding-bottom: 10px;
	font-weight: 700;
}
.userInfoBody .innerBody p {
	line-height: 18px;
}
.userInfoBody .innerBody hr {
	margin-bottom: 10px;
}
.sidebarDownloadUl li {
	color: rgb(101, 101, 101);
	line-height: 28px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	font-weight: 700;
	border-bottom-color: rgb(204, 204, 204);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.k-toolsBar {
	background-color:#565656;
	height: 28px;
	line-height: 28px;
}
.k-toolsBar ul {
	height: 28px;
}
.k-toolsBar ul li {
	line-height: 28px;
	border-right-color: rgb(161, 161, 161);
	border-right-width: 1px;
	border-right-style: solid;
	float: left;
	position: relative;
	z-index: 9911;
}
.k-toolsBar ul li.last {
	border-right-color: currentColor;
	border-right-width: 0px;
	border-right-style: none;
}
.k-toolsBar ul li a.zh {
	padding: 0px 17px;
	height: 28px;
	color: rgb(255, 255, 255);
	line-height: 28px;
	font-family: microsoft yahei;
	display: inline-block;
}
#siteHeader_outlogin {
	color: rgb(255, 255, 255);
	margin-right: 5px;
}
.k-toolsBar ul li a.zh:hover {

	text-decoration: none;
}
.k-toolsBar ul li a.cur.zh {

	text-decoration: none;
}
.k-toolsBar ul li a img {
	padding-right: 11px;
	vertical-align: middle;
}
.k-toolsBar ul li .login_Body {
	padding: 35px 15px 20px;
	left: 0px;
	top: 28px;
	width: 210px;
	color: rgb(255, 255, 255);
	display: none;
	position: absolute;
	background-color: rgb(192, 0, 28);
}
.k-toolsBar ul li .login_Body p {
	margin-bottom: 12px;
}
.k-toolsBar ul li .login_Body .loginTxt {
	width: 190px;
	height: 30px;
	color: rgb(51, 51, 51);
	line-height: 30px;
	padding-left: 10px;
}
.k-toolsBar ul li .login_Body .loginBtn {
	background: url("../images/btnBg.jpg") repeat-x;
	border: 0px currentColor;
	border-image: none;
	width: 92px;
	height: 32px;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 32px;
	cursor: pointer;
}
.k-toolsBar ul li .login_Body p a {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	text-decoration: underline;
	display: inline;
}
.k-toolsBar ul li .last_Body {
	left: -172px;
	width: 240px;
	color: rgb(0, 0, 0);
	display: none;
	position: absolute;
}
.k-toolsBar ul li .last_Body p {
}
.k-toolsBar ul li .last_Body .lastTxt {
	width: 190px;
	height: 28px;
	color: rgb(51, 51, 51);
	line-height: 28px;
	padding-left: 10px;
	float: left;
}
.k-toolsBar ul li .last_Body .lastBtn {
	border: 0px currentColor;
	border-image: none;
	text-align: center;
	color: rgb(255, 255, 255);
	line-height: 32px;
    background:#28146e;
	cursor: pointer;
	padding:0 6px;
}
.k-toolsBar ul li .last_Body p a {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	text-decoration: underline;
	display: inline;
}

.k-nav {
	background-color:#fff;
	height:98px;
}
.k-nav .logo {
	background: url("../images/logo.png") no-repeat center left;
        background-size:contain;
	margin: 15px 0px 0px 0px;
	width: 250px;
	height:70px;
	text-indent: -9999em;
	display: block;
}
.k-navList {
	margin-top:60px;
}
.k-navList li {
	float: left;
	position: relative;
	z-index: 9900;
}
.k-navList li a {
	padding: 6px 23px;
	color: rgb(51, 51, 51);
	font-family: microsoft yahei;
	/*font-size: 15px;*/
	font-weight: 700;
	display: block;
}
.k-navList li.last a {
	border-right-color: currentColor;
	border-right-width: 0px;
	border-right-style: none;
}
.k-navList li a:hover {
	color: rgb(255, 255, 255);
	text-decoration: none;
	background-color: rgb(40, 20,110);
}
/*.k-navList li a.cur {
	color: rgb(255, 255, 255);
	text-decoration: none;
	background-color: rgb(204, 0, 0);
}*/
.k-navList li .subNav {
	border-radius: 0px 0px 3px 3px;
	left: 50%;
	top: 72px;
	height: 265px;
	overflow: hidden;
	display: none;
	position: absolute;
	background-color: rgb(255, 255, 255);
	margin-top:16px;
}
.k-navList li div a {
	font-size: 13px;
	font-weight: normal;
}
.k-navList li .Inner2 {
	background: url("../images/nav1Bg.png") no-repeat rgb(255, 255, 255);
	padding: 30px 0px 0px 155px;
	width: 152px;
	height: 174px;
	margin-left: -53px !important;
}
.k-navList li .Inner2 a {
	background: none;
	border: 0px currentColor;
	border-image: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	font-size: 13px;
	font-weight: normal;
	display: block;
}
.k-navList li .Inner8 {
	background: url("../images/subNav2Bg.png") no-repeat rgb(255, 255, 255);
	padding: 30px 0px 0px 157px;
	width: 102px;
	height: 129px;
	margin-left: -53px !important;
	_background: none;
}
.k-navList li .Inner8 a {
	background: none;
	border: 0px currentColor;
	border-image: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
.k-navList li .Inner12 {
	background: url("../images/subNav3Bg.png") no-repeat rgb(255, 255, 255);
	padding: 30px 0px 0px 157px;
	width: 102px;
	height: 129px;
	margin-left: -53px !important;
	_background: none;
}
.k-navList li .Inner12 a {
	background: none;
	border: 0px currentColor;
	border-image: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
.k-navList li .Inner15 {
	background: url("../images/nav4Bg.png") no-repeat rgb(255, 255, 255);
	padding: 25px 0px 0px 152px;
	width: 146px;
	height: 132px;
	margin-left: -59px !important;
}
.k-navList li .Inner15 a {
	background: none;
	border: 0px currentColor;
	border-image: none;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	text-indent: 0px;
	display: block;
}
/*.k-navList li .Inner19 { width: 329px; height: 160px; margin-left: -278px !important; _background: none; }
            .k-navList li .Inner19 a { background: none; height: 22px; color: rgb(102, 102, 102); text-indent: 0px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none; display: block; lin-height: 22px; }
            .k-navList li .Inner19 .fr { width: 135px; padding-right: 10px; }
            .k-navList li .Inner19 img { padding: 20px 0px 0px 29px; }*/
.k-navList li .Inner18 {
	background: url("../images/nav5Bg.png") no-repeat rgb(255, 255, 255);
	padding: 0px 0px 0px 146px;
	width: 136px;
	height: 160px;
	margin-left: -229px !important;
	_background: none;
}
.k-navList li .Inner18 a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	text-indent: 0px;
	border-right-color: currentColor;
	border-right-width: 0px;
	border-right-style: none;
	display: block;
	lin-height: 22px;
}
.k-navList li .Inner22 {
	background: url("../images/nav6Bg.png") no-repeat rgb(255, 255, 255);
	padding: 0px 0px 0px 146px;
	width: 136px;
	height: 160px;
	margin-left: -229px !important;
	_background: none;
}
.k-navList li .Inner22 a {
	background: none;
	height: 22px;
	color: rgb(102, 102, 102);
	text-indent: 0px;
	border-right-color: currentColor;
	border-right-width: 0px;
	border-right-style: none;
	display: block;
	lin-height: 22px;
}
.k-navList li .proNav.subNav {
	width: 915px;
	margin-left: -438px;
}
.k-navList li .proNav.subNav dl {
	margin: 20px 0px 0px 20px;
	width: 1000px;
}
.k-navList li .proNav.subNav dl dd {
	width: 151px;
	margin-right: 27px;
	float: left;
}
.k-navList li .proNav.subNav dl dd h3 a {
	margin: 0px;
	padding: 0px;
	height: 20px;
	color: rgb(221, 0, 0);
	line-height: 20px;
	font-family: microsoft yahei;
	font-size: 13px;
	font-weight: 700;
}
.k-navList li .proNav.subNav dl dd img {
	margin: 7px 0px;
	display: block;
}
.k-navList li .proNav.subNav dl dd a {
	background: none;
	margin: 0px;
	padding: 0px;
	border: 0px currentColor;
	border-image: none;
	width: 156px;
	height: 22px;
	color: rgb(102, 102, 102);
	line-height: 22px;
	font-family: Arial, simsun;
	font-size: 12px;
	font-weight: 100;
	display: block;
}
.k-navList li .proNav.subNav dl dd a:hover {
	color: rgb(221, 0, 0);
}
.k-navList li .proNav.subNav dl dd a.cur {
	color: rgb(221, 0, 0);
}
.k-footer {
	border-top-color: rgb(235, 235, 235);
	border-top-width: 1px;
	border-top-style: solid;
	background-color: rgb(111, 111, 111);
	padding:12px 0;
}
.k-footer img {
	vertical-align: middle;
}
.k-footer p.cop {
	color: rgb(204, 204, 204);
	line-height: 20px;
	font-size: 11px;
        margin-top: 10px;
}
.k-footer p.cop a {
	color: rgb(204, 204, 204);
}
.k-footer p.cop a:hover{
	color:#f00;
	}
.k-footer .popBtn {
	color: rgb(153, 153, 153);
	text-decoration: underline;
	margin-right: 5px;
	line-height: 20px;
}
.k-footer .fr img {
	margin: 10px 12px 0px;
}
.top_xian {
	margin: 0px auto;
	width: 100%;
	height: 7px;
	position: absolute;
	background-image: url("../images/product/top_xian.png");
	background-repeat: repeat-x;
}
.download {
	border: 1px solid rgb(204, 204, 204);
	border-image: none;
	width: 210px;
	text-align: center;
	padding-top: 21px;
	padding-bottom: 10px;
	margin-left: 18px;
	display: none;
	background-color: rgb(255, 255, 255);
}
.download p {
	color: rgb(66, 66, 66);
	line-height: 20px;
	font-size: 12px;
}
.download a {
	color: rgb(3, 103, 181);
	font-size: 12px;
	text-decoration: none;
	cursor: pointer;
}
.bgcol {
	background-color: rgb(0, 101, 178);
}
.bgcol p {
	color: rgb(255, 255, 255);
}
.bgcol a {
	color: rgb(255, 255, 255);
}
.agree {
	text-decoration: underline;
	cursor: pointer;
}
.clause {
	width: 698px;
	text-align: center;
	margin-top: 70px;
	margin-left: 5px;
	display: none;
	position: absolute;
	z-index: 9999;
	background-color: rgb(255, 255, 255);
}
.clauseTxtTit {
	color: rgb(90, 90, 90);
	padding-bottom: 6px;
	font-family: microsoft yahei;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
}
.clauseTxtBody {
	padding: 10px;
	border: 1px solid rgb(194, 194, 194);
	border-image: none;
	width: 676px;
	height: 410px;
	overflow: auto;
	scroll-x: hidden;
}
.clauseTxtBody p {
	line-height: 20px;
}
strong {
	font-weight: bold;
}
b {
	font-weight: bold;
}
.clauseBtnBody {
	width: 698px;
	text-align: center;
	margin-top: 20px;
}
.clauseBtnBody a {
	margin: 0px 10px;
}
.i_bodyer {
	WIDTH: 1000px;
	POSITION: relative;
	PADDING-BOTTOM: 16px;
	MARGIN: 0px auto;
	Z-INDEX: 9;
}
.i_bodyer .part1 {
	MARGIN-BOTTOM: 10px;
	BORDER-TOP: #28146e 2px solid
	BORDER-RIGHT: #dfdfdf 1px solid;
	BACKGROUND: url(../images/index_bg00.gif) #fff repeat-x left bottom;
	BORDER-BOTTOM: #dfdfdf 1px solid;
	PADDING-TOP: 8px;
	BORDER-LEFT: #dfdfdf 1px solid;
	padding-bottom:40px;
}
.i_bodyer .part2 {
	PADDING: 0px;
	height: auto;
	overflow: hidden;
	background:#fff;
	margin-bottom:16px;
}
.i_newsbox {
	WIDTH: 450px;
}
.i_newsbox .i_news{
	margin-left:18px;
	}
.i_productbox {
	WIDTH: 454px;
	MARGIN-RIGHT: 18px;
}
.i_board {
	HEIGHT: 50px;
}
.i_board a {
	BACKGROUND: url(../images/index_bg01.gif) no-repeat left center;
	TEXT-TRANSFORM: uppercase;
	FLOAT: right;
	FONT: 10px/20px Arial;
	PADDING-LEFT: 18px;
	MARGIN-TOP: 15px;
	color: #999;
}
.i_board a:hover {
	color: #d00;
}
.i_board .sp1 {
	COLOR: rgb(50, 20, 180);
	FONT: bold 16px/50px "Microsoft YaHei";
	margin-left:18px;
}
.i_board .sp2 {
	TEXT-TRANSFORM: uppercase;
	COLOR: #979797;
	FONT: 10px/50px "Microsoft YaHei";
}
.i_news IMG {
	BORDER-TOP: #ebebeb 1px solid;
	BORDER-RIGHT: #ebebeb 1px solid;
	BORDER-BOTTOM: #ebebeb 1px solid;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #ebebeb 1px solid;
	PADDING-RIGHT: 5px;
	MARGIN-RIGHT: 16px;
}
.i_news .ab{color:#666; line-height:26px;}
.i_news UL {
	OVERFLOW: hidden;
	ZOOM: 1;
}
.i_news LI {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 4px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
}
.i_news LI SPAN {
	FONT-SIZE: 11px;
	FLOAT: right;
	COLOR: #ccc;
}
.i_news LI a {
	BACKGROUND: url(../images/index_bg02.gif) no-repeat 0px -32px;
	PADDING-LEFT: 16px;
	DISPLAY: block;
	color: #666;
}
.i_news LI a:hover {
	BACKGROUND: url(../images/index_bg02.gif) no-repeat 0px 0px;
	color: #004899;
}
.i_news P {
	COLOR: #666;
	FONT: 12px/18px "SimSun";
}
.i_news H2 {
	COLOR: #c6c6c6;
	FONT: 12px/14px "SimSun";
}
.i_news .last {
	BORDER-BOTTOM-STYLE: none;
}
.about {
	height: 190px;
	color: #666;
	font: 12px/20px "Microsoft YaHei";
	overflow: hidden;
	text-align:justify;;
}
.about a{
	height:190px;
	width:100%;
	text-overflow:ellipsis;
	overflow:hidden;
	text-overflow:ellipsis;
	}
/**.about IMG {
	BORDER-TOP: #ebebeb 1px solid;
	BORDER-RIGHT: #ebebeb 1px solid;
	BORDER-BOTTOM: #ebebeb 1px solid;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	BORDER-LEFT: #ebebeb 1px solid;
	PADDING-RIGHT: 5px;
	MARGIN-RIGHT: 16px;
}**/
.about .cn {
	margin-left: 0px;
	float: left;
}
.about .wchat {
	text-align: center;
	border: 1px solid #F4F4F4;
	padding-right: 0px;
        float:right;
        width: 35%;
}
.about .wchat span {
	display: block;
}
.about .wchat img{
width: 100%;
}
.about .cn span {
	display: block;
	font-size: 13px;
	line-height: 26px;
	color: #666;
}

.i_product LI {
	WIDTH: 173px;
	FLOAT: left;
	MARGIN-RIGHT: 17px;
	_display: inline;
}
.i_product IMG {
	BORDER-TOP: #eee 1px solid;
	BORDER-RIGHT: #eee 1px solid;
	BORDER-BOTTOM: #eee 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
	BORDER-LEFT: #eee 1px solid;
	PADDING-RIGHT: 3px;
}
.i_product .last {
	MARGIN-RIGHT: 0px;
}
.i_classic {
	OVERFLOW: hidden;
	HEIGHT: 148px;
	_position: relative;
}
.i_classicCont {
	WIDTH: 10000px;
	_position: absolute;
}
.i_classic LI {
	WIDTH: 173px;
	FLOAT: left;
	MARGIN-RIGHT: 20px;
	_display: inline;
}
.i_classic IMG {
	BORDER-TOP: #eee 1px solid;
	BORDER-RIGHT: #eee 1px solid;
	BORDER-BOTTOM: #eee 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	PADDING-LEFT: 3px;
	BORDER-LEFT: #eee 1px solid;
	PADDING-RIGHT: 3px;
}
.i_classic P {
	COLOR: #7f7f7f;
	TEXT-ALIGN: center;
	FONT: 12px/30px "SimSun";
}
















































